/**
 * 
 */
package com.itinsys.enma.util;

import org.hibernate.type.Type;

/**
 * @author pferraz
 *
 */
public class HQLConditionResult {
	
	private Object[] conditionObjects;
	
	private Type[] conditionTypes;

	private String hqlConditions;

	/**
	 * @param conditionObjects
	 * @param conditionTypes
	 * @param hqlConditions
	 */
	public HQLConditionResult(Object[] conditionObjects,
			Type[] conditionTypes, String hqlConditions) {
		this.conditionObjects = conditionObjects;
		this.conditionTypes = conditionTypes;
		this.hqlConditions = hqlConditions;
	}

	public Object[] getConditionObjects() {
		return conditionObjects;
	}

	public void setConditionObjects(Object[] conditionObjects) {
		this.conditionObjects = conditionObjects;
	}

	public Type[] getConditionTypes() {
		return conditionTypes;
	}

	public void setConditionTypes(Type[] conditionTypes) {
		this.conditionTypes = conditionTypes;
	}

	public String getHqlConditions() {
		return hqlConditions;
	}

	public void setHqlConditions(String hqlConditions) {
		this.hqlConditions = hqlConditions;
	}
	
	

}
